Page({
  data: {
    // 预约列表数据
    reservations: [
      // 预约数据将通过API获取
    ]
  },
  onLoad: function(options) {
    // 页面加载时获取预约列表
    this.loadReservations();
  },
  // 加载预约列表
  loadReservations: function() {
    // 模拟API请求
    setTimeout(() => {
      this.setData({
        reservations: [
          // 预约数据
        ]
      });
    }, 500);
  },
  // 取消预约
  cancelReservation: function(e) {
    wx.showModal({
      title: '确认取消',
      content: '确定要取消这个预约吗？',
      success: (res) => {
        if (res.confirm) {
          // 执行取消预约逻辑
          wx.showToast({
            title: '已取消',
            icon: 'success'
          });
          this.loadReservations();
        }
      }
    });
  }
})